lemon squeezer - French English Dictionary